package com.rj.ability.leqi.req;

import lombok.Data;

/**
 * 发票明细(铁路电子客票)
 *
 * @author YFX_RANLUBO
 * @date 2024/04/30 15:42
 **/
@Data
public class FpmxTlkpData {
    /**
     * 开票单位名称 varchar 300 否
     */
    private String kpdwmc;
    /**
     * 开票单位代码 varchar 20 否
     */
    private String kpdwdm;
    /**
     * 业务类型名称 varchar 300 是 0：售票 1：退票（手 续费）
     */
    private String ywlxmc;
    /**
     * 出发站 varchar 60 否
     */
    private String cfz;
    /**
     * 出发站拼音 varchar 60 否
     */
    private String cfzpy;
    /**
     * 到达站 varchar 60 否
     */
    private String ddz;
    /**
     * 到达站拼音 varchar 60 否
     */
    private String ddzpy;
    /**
     * 乘车车次 varchar 20 否
     */
    private String cccc;
    /**
     * 日期 date 否 格式： yyyy-MM-dd
     */
    private String rq;
    /**
     * 出发时间 varchar 5 否 格式： HH:mm
     */
    private String cfsj1;
    /**
     * 铁路电子客票票 种名称 varchar 60 否
     */
    private String tldzkppzmc;
    /**
     * 空调特征 varchar 20 否
     */
    private String kttz;
    /**
     * 席别 varchar 20 否
     */
    private String xb;
    /**
     * 优惠标识 varchar 30 否
     */
    private String yhbz;
    /**
     * 车厢 varchar 20 否
     */
    private String cx;
    /**
     * 席位 varchar 60 否
     */
    private String xw;
    /**
     * 支付金额 varchar 18,2 是
     */
    private String zfje;
    /**
     * 已退金额 varchar 18,2 否
     */
    private String ytje;
    /**
     * 原票票价 varchar 18,2 否
     */
    private String yppj;
    /**
     * 原票出发站 varchar 60 否
     */
    private String ypcfz;
    /**
     * 原票到达站 varchar 60 否
     */
    private String ypddz;
    /**
     * 电子客票号 varchar 30 否
     */
    private String dzkph;
    /**
     * 身份证件类型 varchar 3 否 100：单位 101：组织机构 代码证 102：营业执照 103：税务登记 证 199：其他单位 证件 200：个人 201：居民身份 证 202：军官证 203：武警警官 证 204：士兵证 205：军队离退 休干部证 206：残疾人证 207：残疾军人 证（1-8 级） 208：外国护照 209：港澳同胞 回乡证 210：港澳居民 来往内地通行 证 211：台胞证 212：中华人民 共和国往来港 澳通行证 213：台湾居民 来往大陆通行 证 214：大陆居民 往来台湾通行 证 215：外国人居 留证 216：外交官证 217：使（领事） 馆证 218：海员证 219：香港永久 性居民身份证 220：台湾身份 证 221：澳门特别 行政区永久性 居民身份证 222：外国人身 份证件 223：高校毕业 生自主创业证 224：就业失业 登记证 225：退休证 226：离休证 227：中国护照 228：城镇退役 士兵自谋职业 证 229：随军家属 身份证明 75 76 230：中国人民 解放军军官转 业证书 231：中国人民 解放军义务兵 退出现役证 232：中国人民 解放军士官退 出现役证 233：外国人永 久居留身份证 （外国人永久 居留证） 234：就业创业 证 235：香港特别 行政区护照 236：澳门特别 行政区护照 237：中华人民 共和国港澳居 民居住证 238：中华人民 共和国台湾居 民居住证 239：《中华人 民共和国外国 人 工 作 许 可 证》（A 类） 240：《中华人 民共和国外国 人 工 作 许 可 证》（B 类） 241：《中华人 民共和国外国 人 工 作 许 可 证》（C 类） 291：出生医学 证明 299：其他个人 证件
     */
    private String sfzjlx;
    /**
     * 证件号码 varchar 30 否
     */
    private String zjhm;
    /**
     * 姓名 varchar 150 否
     */
    private String xm;
    /**
     * 标识信息区 1 varchar 100 否
     */
    private String bsxxq1;
    /**
     * 标识信息区 2 varchar 100 否
     */
    private String bsxxq2;
    /**
     * 提示信息区 varchar 400 否
     */
    private String tsxxq;
    /**
     * 明细序号 Number 8 是
     */
    private String mxxh;
    /**
     * 对应蓝字发票明 细序号 Number 8 否 红票必传
     */
    private String dylzfpmxxh;
    /**
     * 项目名称 varchar 600 是
     */
    private String xmmc;
    /**
     * 金额（不含税） number 18,2 是
     */
    private String je;
    /**
     * 增值税税率/征收 率 number 16,6 是
     */
    private String slv;
    /**
     * 税额 number 18,2 是
     */
    private String se;
    /**
     * 商品和服务税收 分类合并编码 varchar 19 是
     */
    private String sphfwssflhbbm;
    /**
     * 货物或应税劳务、 服务名称 varchar 300 是 拼装规则：“* 商品服务简称 （ spfwjc ） *”+“项目名称 （xmmc）”
     */
    private String hwhyslwfwmc;
    /**
     * 商品服务简称 varchar 120 是
     */
    private String spfwjc;

}
